handling responsibilities - French English Dictionary